package com.sunnada.edu.business.setProcess.dao;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

public interface ProcessDao {
	public int getProcessInfoCots(HashMap<String, String> params);

	public List<?> findProcessInfo(HashMap<String, String> params);
	
	public int processDel(HashMap<String, String> params);
	
	public int processAdd(HashMap<String, String> params);

	public int processUpdate(HashMap<String, String> params);
	
	public Map getProcessByRecId(HashMap<String, String> params);

	public List<HashMap<String, String>> judgeProcessUnique(
			HashMap<String, String> params);

	public List<?> getProcessList(HashMap<String, String> params);

	public List<?> getProcessPerson(HashMap<String, String> params);

	public int getProcessPersonCots(HashMap<String, String> params);

	public int insertProcess(HashMap<String, String> params);

	public int updateProcess(HashMap<String, String> params);

	public int insertAuditPerson(List<HashMap<String, String>> list);

	public int deleteProcessInfo(HashMap<String, String> params);

	public int getProcessByName(HashMap<String, String> params);

	public List<?> getProcessInfo(HashMap<String, String> params);

	public int processInfoDel(HashMap<String, String> params);

	public int addProcessStaff(List<HashMap<String, String>> list);

	public int addProcessResult(Map<String, String> mapResult);

	public int updateAuditState(HashMap<String, String> params);

	public int updateViewFlag(HashMap<String, String> params);

	public int updateAuditResult(HashMap<String, String> params);

	public List<HashMap<String, String>> getProcessId(
			HashMap<String, String> params);

	public List<?> getProcessConditionByrecid(HashMap<String, String> params);

	public int reject(HashMap<String, String> params);

	public Map getNoDealWithNumber(HashMap<String, String> params);

	public List<?> getProcessConditionByrecid1(HashMap<String, String> params);

	
	
}
